#mycode.exe:mycode.c
#	gcc mycode.c -o mycode.exe
#
#.PHONY:clean
#clean:
#	rm -f mycode.exe

mycode.exe:mycode.o
	gcc mycode.o -o mycode.exe
mycode.o:mycode.s
	gcc -c mycode.s -o mycode.o
mycode.s:mycode.i
	gcc -S mycode.i -o mycode.s
mycode.i:mycode.c
	gcc -E mycode.c -o mycode.i

.PHONY:clean
clean:
	rm mycode.i mycode.s mycode.o mycode.exe

.PHONY:run
run:
	@./mycode.exe


